-
Notifications
You must be signed in to change notification settings - Fork 162
[ENG-610] Organization level users page improvements #7175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Code Review Agent Run #caed03Actionable Suggestions - 2
Additional Suggestions - 10
Review Details
Bito Usage GuideCommands Type the following command in the pull request comment and save the comment.
Refer to the documentation for additional commands. Configuration This repository uses Documentation & Help |
Changelist by BitoThis pull request implements the following key changes.
|
web-admin/src/features/organizations/users/OrgUsersTableRoleCell.svelte
Outdated
Show resolved
Hide resolved
|
https://www.notion.so/rilldata/UXQA-User-Management-13eba33c8f578030b466f8eebd6c12cd?pvs=4 Added some UXQA items! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code generally looks good! I left two comments, and I also left a couple notes in the UXQA doc (1, 2).
I'll defer to @ericokuma to approve from the Product perspective.
|
Looks good. Some nits are around consistent font sizes in comparison to the designs! |
This pull request consists of the changes to the org user page v2. Tested with admin, viewer, editor, guest.
Closes #7029
CleanShot.2025-04-18.at.12.12.37.mp4
Checklist:
Summary by Bito
This pull request enhances the organization users page with role-based improvements and new components including a guest role upgrade dialog and filtering mechanism. It improves several components like the users table, avatar item, and chip display to better represent user roles, refining the user experience and supporting robust role-based access control.Unit tests added: False
Estimated effort to review (1-5, lower is better): 3